using System.Collections;
using System.Collections.Generic;
using UnityEngine;

[CreateAssetMenu(menuName = "RPG Setup/Skill Data", fileName = "Skill Data - ")]
public class Skill_DataSO : ScriptableObject
{
    [Header("Skill Descrpition")]
    public string displayName;
    [TextArea]
    public string descrpition;
    public Sprite icon;
    [Header("Skill Unlock & Upgrade")]
    public bool unlockByDefault;
    public int cost;
    public SkillType skillType;
    public UpgradeData skillUpgradeData;
}

[System.Serializable]
public class UpgradeData
{
    public SkillUpgradeType skillUpgradeType;
    public float coolDown;
    public DamageScaleData damageScaleData;
}
